@charset "utf-8";
*{margin:0;padding:0;list-style:none;}
body{font-family:'微软雅黑';font-size:14px;background:#f1f1f1;min-width:1190px;}
a{text-decoration:none;color:#333;border:none;}
a:hover{color:#ff6537;}
img{border:none;}
.main{width:1190px;margin:0 auto;}
.img-responsive{display:block;width:100%;height:100%;}
.clear{clear:both;}
.toolbar li:hover{background:#ff6537;}/*右侧工具栏*/
 input:focus { outline: none;}
 button:focus{ outline: none;}
.right_side {
 width: 90px;
 height: 324px;
 position: fixed;
 left: 3px;
 bottom: 20px;
 margin-top: -162px;
 z-index: 9999;
 /*display: none;*/
}

/*头部登录信息*/
.header{background-color:#f5f5f5;height:37px;line-height:37px;font-size:14px;color: #999;}
.header .city{float:left;}
.header a{color: #999}
.city a{color:#ff6537;}
.header ul{float:right;}
.header ul li{display:inline;margin-right:10px;}
.header ul em{font-style:normal;margin-left:10px;}

/*搜索信息栏*/
.search{height:90px;padding-top:615px;background:#FFF;}
.search .logo{float:left;}

.search_other{height:90px;padding-top:52px;background:#FFF;}
/*position:fixed;z-index:9999;*/
.search_other .logo{float:left;}

.searchbox{float:left;margin-left:50px;margin-top: 3px;}
.searchbox ul{ height:25px; width:500px; list-style:none;}
.searchbox ul li{ float:left}
.searchbox ul li a{ float:left; line-height:25px; padding:0 12px; text-decoration:none; color:#000; font-size:12px;}
.searchbox ul li .style1{ background-color:#ff6537; color:#fff}
.searchbox ul li .style2{ background-color:#fff;color:#000}

.searchbox input{height:36px;border:2px solid #ff6537;float:left;width:600px;}
.searchbox input:focus { outline: none;}
.searchbox img{vertical-align:middle;}
.searchbox button{height:36px;width: 60px;background:#ff6537;border:2px solid #ff6537;vertical-align:middle;color: #FFFFFF;font-size: 16px;}
.searchbox > div{float:right;background:#ff6537;height:36px;width: 60px;border:2px solid #ff6537;border-left:none;}
.contact{display:block;float:right;margin-right: 22px;margin-top: 25px;}

/*导航栏*/
.nav{background:#FFF;}
.navtop{height:45px;line-height:45px;}
.navtop li{display:inline-block;width:100px;text-align:center;}

/*频道页面导航栏*/
.sub_nav{background:#ff6537;}
.sub_nav a{color: #FFF;}
.sub_navtop{height:45px;line-height:45px;}
.sub_navtop li{display:inline-block;width:100px;text-align:center;}
.sub_navtop li:hover{background: #FFF;color: #ff6537}
.sub_navtop li:hover a{color: #ff6537}

.sub_navtop .li_hover{background: #FFF;color: #ff6537}
.sub_navtop .li_hover_a{color: #ff6537}

/*尾部服务信息*/
.service{margin-top:30px;background:#fff;}
.service .main{padding:20px 0;}
.service a{font-size:12px;line-height:24px;}
.service ul{float:left;width:249.8px;text-align:center;}

/*尾部版权等信息*/
.footer .main{text-align:center;padding:5px 0;height: 20px;font-family:'微软雅黑';font-size:12px;vertical-align: middle;}
.footer .additional{background: #fff;text-align:center;padding:5px 0;height: 20px;font-family:'微软雅黑';font-size:12px;vertical-align: middle;}
.footer .certImg { background: #fff;margin: 0 auto; overflow: hidden; text-align: center;height: 60px;}
.footer .certImgList { margin: 0 auto; overflow: hidden; text-align: center; width: 850px;margin-top: 10px;}
.footer .certImgList li { background: url(../images/certImgList.png) no-repeat 0 0; border: 1px solid #ddd; display: inline; float: left; height: 38px; margin: 0 3px; width: 113px; }
.footer .certImgList li a { display: block; height: 38px; width: 113px; }
.footer .certImgList .img4 { background-position: 0 -150px; }
.footer .certImgList .img1 { background-position: 0 0; }
.footer .certImgList .img2 { background-position: 0 -50px; }
.footer .certImgList .img3 { background-position: 0 -100px; }
.footer .certImgList .img5 { background-position: 0 -200px; }

/*toolbar*/
.toolbar{position:fixed;z-index:999;right:5px;bottom:10px}
.scroll-item{display:block;margin-right:10px;text-align:center;width:55px;height:55px;line-height:55px;background:#fe8687;color:#fff;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s}
.scroll-item .toolbar-item{ color:#fff ; display:inline-block;border-radius:3px;vertical-align:middle;width:32px;}
.scroll-item-call .tc-15-bubble {width: 210px; color: #5c5c5b;  right: 70px; line-height: 1.6; top: 4px; }
.scroll-item-call  .tc-15-bubble-inner{font-size:12px;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px 10px;border:1px solid #e4e6e9;border-radius:2px;background-color:#fff;line-height:1.6;}
.tc-15-bubble-inner-ico{position:absolute; right: -10px; top: 15px;}
.scroll-item-call .tc-15-bubble .des-text{color:#5c5c5b;text-align:center; line-height: 40px;}
.tc-15-bubble{position: absolute;color: #404A58;}
/*Display*/
.disp-n	{display: none;}
.disp-b	{display: block;}
.disp-ib,a.btn	{display: inline-block;}

/*右边公告信息*/
.turnmsg{width:290px;height:390px;float:right;background:#FFF;box-sizing:border-box;text-align:center;overflow:hidden;margin-top: 10px;}/*右侧滚动通知栏*/

.turnmsg p{color: #3C3C3C;background: #fff;height: 30px;text-align: center;padding: 3px 0;font-size: 12px;}
.turnmsg .avatar img{text-align: center;width: 60px; height: 60px;margin-top: 15px;border-radius: 50%;}
.turnmsg .reg{height: 30px;width: 100%;margin-bottom: 20px;}
.turnmsg .reg .login_btn a{text-align:center; float: left;height: 24px;width: 90px;color: #FFF;background-color: #ff4400;margin: 2px 10px 2px 40px;}
.turnmsg .reg .reg_btn a{text-align:center; float: right;height: 24px;width: 90px;color: #FFF;background-color: #ff4400;margin: 2px 40px 2px 10px;}

.turnmsg .notice_p{height: 5px;background-color: #f1f1f1}

.turnmsg .notice_title {height: 20px;width: 100%;font-size: 12px;}
.turnmsg .notice_title_p{font-weight:bold;float:left; margin:5px 0 5px 10px;width: 38px;border:2px solid #ff6537;border-top:none;border-left:none;border-right:none;}

.turnmsg ul{font-size:12px;margin-top:10px;}
.turnmsg ul li{line-height:2.25;}
.turnmsg .notice_list{height: 275px;}
.turnmsg .notice_list ul b{display:block;width:22px;height:22px;float:left;margin:0px 5px 0 5px;background-color: #ff6537;text-align: center;font-size: 12px;color: #fff}
.turnmsg .notice_list ul a{display:block;float:left;width:230px;text-align:left;color: #3C3C3C}

.dialog_hq_index{margin: 0 auto; border:0;background:url(../images/index_dl_bg.png);background-color:white;border:2px solid #ff6537;}
.dialog_hq_index .hd{height:29px;background-color:transparent;border-bottom:0}
.dialog_hq_index .hd p{height:29px;color:#fff;background-color:transparent}
.dialog_hq_index .hd a.close{position:absolute;right:9px;top:8px;display:block;zoom:1;width:21px;height:21px;background:url(../images/close.gif) no-repeat 0 -195px}
.dialog_hq_index .hd a:hover{text-decoration:none;color:#F00;background:url(../images/close.gif) no-repeat 0 -195px}
.dialog_hq_index .shuoming{text-align:left;font-size:13px;color:#666;padding:20px 30px;line-height:24px;word-break:break-all;height:370px;overflow-y:auto}
.hq-dialog{width:700px;height:357px;font-size:14px;text-align:center;position:relative}
.hq-dialog .tishi{position:absolute;top:66px;right:210px;color:#ff5656}
.hq-dialog .dialog-txt{color:#666;font-size:20px;margin-top:40px;margin-bottom:20px;text-align:left;white-space:nowrap}
.hq-dialog .phone{width:220px;height:44px;color:#999;padding-left:80px;margin:0 auto 11px}
.hq-dialog input,.hq-dialog b.phone{height:44px;border:0;border-radius:5px;background-color:#f6f5f3;display:block;margin:0 auto}
.hq-dialog .btn{cursor:pointer;display:block;width:303px;height:40px;background-color:#ff5656;color:white;font-size:18px;margin:10px auto 5px auto}
.hq-dialog .hq_btn3{display:inline-block;width:140px;height:40px;line-height:40px;margin-top:45px;text-decoration:none;border-radius:5px}
.hq-dialog .tiaokuan{color:#999;margin-top:1px;font-size:12px}
.hq-dialog .tiaokuan a{color:#f55}
.hq-dialog b.phoneb{text-align:left;line-height:50px;font-weight:normal}
.hq-dialog .auth{width:124px;height:44px;color:#999;display:inline-block;padding-left:80px;margin-right:10px;border-radius:5px}
.hq-dialog .getcode,.hq-dialog .nocode{display:inline-block;width:87px;height:44px;line-height:44px;text-decoration:none;color:#f55;font-size:14px;text-align:center;background-color:#f6f5f3;border-radius:4px}
.hq-dialog .nocode{display:none;color:#333;font-size:16px}.hq-dialog .ipt,.hq-dialog .spaninput{margin-bottom:15px;color:#999}
.hq-dialog .rela{position:relative;background-color:#f6f5f3;text-decoration:none;display:block;width:303px;height:42px;text-align:left;line-height:42px;margin:0 auto 14px;border-radius:4px}
.hq-dialog .rela .rela-title{padding-right:25px;overflow:hidden;height:42px;white-space:nowrap;text-overflow:ellipsis}
.hq-dialog .rela .hqlist{background:#f6f5f3;border:0;left:0}.hq-dialog .rela .hqlist ul li:hover{background:#ffe5e5;color:#f55}
.hq-dialog .rela i.kzdown em{border-top:8px solid #f6f5f3}.hq-dialog .rela b{margin-left:10px;font-weight:normal;color:#666}
.hq-dialog #hq_form1 input[readonly]{display:none}
.hq-dialog .btn3{background-color:#ff5656;height:68px;line-height:68px;width:220px;display:inline-block;text-decoration:none}
.hq-dialog span.success{display:none}.hq-dialog p.error{text-align:center;color:#ff5656;margin:10px auto}
.hq-dialog .title{overflow:hidden;border-bottom:1px dashed #e8e8e8;margin-bottom:20px}.hq-dialog .title .text1{color:#f55;font-size:22px}
.hq-dialog .title .text2{color:#999;font-size:16px;margin-top:9px;margin-bottom:18px}
.hq-dialog .option{position:relative;display:block;width:303px;height:44px;margin:0 auto;margin-top:12px;text-align:left}
.hq-dialog .option span{position:absolute;top:12px;left:10px;color:#333;font-size:14px}.hq-dialog .success,.hq-dialog .title{padding:0 100px}
.hq-dialog .success dt{color:#f55;font-size:22px;margin-top:75px}.hq-dialog .success dd{color:#333;font-size:18px;margin-top:10px}
.hq-dialog .mydateinput{height:40px;display:inline-block;width:100px;color:#999;background-color:#f6f5f3}
.hq-dialog ::-webkit-input-placeholder{color:#999}.hq-dialog :-moz-placeholder{color:#999}.hq-dialog :-ms-input-placeholder{color:#999}

.dialog_trolley_schedule{margin: 0 auto; border:0;background:url(../images/index_dl_bg.png);background-color:white;border:2px solid #ff6537;}
.dialog_trolley_schedule .hd{height:29px;background-color:transparent;border-bottom:0}
.dialog_trolley_schedule .hd p{height:29px;color:#fff;background-color:transparent}
.dialog_trolley_schedule .hd a.close{position:absolute;right:9px;top:8px;display:block;zoom:1;width:21px;height:21px;background:url(../images/close.gif) no-repeat 0 -195px}
.dialog_trolley_schedule .hd a:hover{text-decoration:none;color:#F00;background:url(../images/close.gif) no-repeat 0 -195px}
.dialog_trolley_schedule .shuoming{text-align:left;font-size:13px;color:#666;padding:20px 30px;line-height:24px;word-break:break-all;height:370px;overflow-y:auto}
.trolley-dialog{width:400px;height:250px;font-size:14px;text-align:center;position:relative}
.trolley-dialog .tishi{position:absolute;top:66px;right:210px;color:#ff5656}
.trolley-dialog .dialog-txt{color:#666;font-size:20px;margin-top:40px;margin-bottom:20px;text-align:left;white-space:nowrap}
.trolley-dialog .phone{width:220px;height:44px;color:#999;padding-left:80px;margin:0 auto 11px}
.trolley-dialog input,.hq-dialog b.phone{height:44px;border:0;border-radius:5px;background-color:#f6f5f3;display:block;margin:0 auto}
.trolley-dialog .btn{cursor:pointer;display:block;width:303px;height:40px;background-color:#ff5656;color:white;font-size:18px;margin:30px auto 10px auto}
.trolley-dialog .hq_btn3{display:inline-block;width:140px;height:40px;line-height:40px;margin-top:45px;text-decoration:none;border-radius:5px}
.trolley-dialog .tiaokuan{color:#999;margin-top:10px;font-size:12px}
.trolley-dialog .tiaokuan a{color:#f55}
.trolley-dialog b.phoneb{text-align:left;line-height:50px;font-weight:normal}
.trolley-dialog .auth{width:124px;height:44px;color:#999;display:inline-block;padding-left:80px;margin-right:10px;border-radius:5px}
.trolley-dialog .getcode,.hq-dialog .nocode{display:inline-block;width:87px;height:44px;line-height:44px;text-decoration:none;color:#f55;font-size:14px;text-align:center;background-color:#f6f5f3;border-radius:4px}
.trolley-dialog .nocode{display:none;color:#333;font-size:16px}.hq-dialog .ipt,.hq-dialog .spaninput{margin-bottom:15px;color:#999}
.trolley-dialog .rela{position:relative;background-color:#f6f5f3;text-decoration:none;display:block;width:303px;height:42px;text-align:left;line-height:42px;margin:0 auto 14px;border-radius:4px}
.trolley-dialog .rela .rela-title{padding-right:25px;overflow:hidden;height:42px;white-space:nowrap;text-overflow:ellipsis}
.trolley-dialog .rela .hqlist{background:#f6f5f3;border:0;left:0}.hq-dialog .rela .hqlist ul li:hover{background:#ffe5e5;color:#f55}
.trolley-dialog .rela i.kzdown em{border-top:8px solid #f6f5f3}.hq-dialog .rela b{margin-left:10px;font-weight:normal;color:#666}
/*.trolley-dialog #hq_form1 input[readonly]{display:none}*/
.trolley-dialog .btn3{background-color:#ff5656;height:68px;line-height:68px;width:220px;display:inline-block;text-decoration:none}
.trolley-dialog span.success{display:none}.hq-dialog p.error{text-align:center;color:#ff5656;margin:10px auto}
.trolley-dialog .title{overflow:hidden;border-bottom:1px dashed #e8e8e8;margin-bottom:20px}.hq-dialog .title .text1{color:#f55;font-size:22px}
.trolley-dialog .title .text2{color:#999;font-size:16px;margin-top:9px;margin-bottom:18px}
.trolley-dialog .option{position:relative;display:block;width:303px;height:44px;margin:0 auto;margin-top:12px;text-align:left}
.trolley-dialog .option span{position:absolute;top:12px;left:10px;color:#333;font-size:14px}.hq-dialog .success,.hq-dialog .title{padding:0 100px}
.trolley-dialog .success dt{color:#f55;font-size:22px;margin-top:75px}.hq-dialog .success dd{color:#333;font-size:18px;margin-top:10px}
.trolley-dialog .mydateinput{height:40px;display:inline-block;width:100px;color:#999;background-color:#f6f5f3}
.trolley-dialog ::-webkit-input-placeholder{color:#999}.hq-dialog :-moz-placeholder{color:#999}.hq-dialog :-ms-input-placeholder{color:#999}


.content{
 background:#FFF;
 width: 1190px;
 margin: 0 auto 50px auto;
 overflow: hidden;
}
.content .article{
 width: 760px;
 float: left;
 padding-right: 100px;
}
.content .article .articleTitle{
 width: 760px;
 padding-top: 30px;
 text-align: center;
 color: rgb(0, 0, 0);
 margin-bottom: 10px;
 font: 25px 微软雅黑;
}
.content .article .publishIntro{
 width: 760px;
 height: 20px;
 line-height: 20px;
 text-align: center;
 color: #757575;
 margin-bottom: 10px;
}
.content .article .publishIntro .date{width:120px;margin-right:40px;}
.content .article .contentDetail{
 width: 740px;
 overflow: hidden;
 margin: 0 10px 20px 10px;
}

.sideList{
 width: 280px;
 float: left;
 position: relative;
 height: 800px;
}

.sideList .fenlei{width:280px;margin-bottom:20px;}
.sideList .fenlei h3{width:280px;height:40px;line-height:40px;font:18px/40px "微软雅黑";color:#000;border-bottom:1px solid #aaaaaa;margin-bottom:10px;}
.sideList .fenlei ul{width:280px;}
.sideList .fenlei ul li{width:275px;height:34px;_height:25px;_padding-top:10px;line-height:36px;overflow:hidden;}
.sideList .fenlei ul li a{color:#333333;}
.sideList .fenlei ul li a:hover{color:#f85d4f;}
.sideList .fenlei ul li i{width:16px;height:16px;display: inline-block;background:#909090;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;text-align:center;color: #FFFFFF;line-height:16px;margin-right:10px;}
.sideList .fenlei ul li .hot{background: #FB5E50;}

.index_header_location {
 top: 30px;
}

.index_header_location .f_l {float:left;}
.index_header_location .f_r {float:right;}
.index_header_location .city {height:60px;padding-left:10px;text-align:center;color: #000}
/*.index_header_location .city a{color: #bbb;}*/
.index_header_location .city_now {width:65px;padding-top:15px;color:#595756;font-size:16px;letter-spacing:1px;font-weight:bold;}
.index_header_location .city_box {text-align:center;}
.index_header_location .city_box span {vertical-align:bottom;}
.index_header_location .city_nav {text-align:center;height:18px;line-height:18px;color:#333;cursor:pointer;overflow:hidden;display:inline-block;}
.index_header_location .city_hover {color:#FB5E50;height:18px;line-height:18px;overflow:hidden;}
.index_header_location .city_link {background:#FFFFFF;border:#FB5E50 2px solid;width:245px;display:none;z-index:9999;}
.index_header_location .city_hovers {display:block;position:absolute;}
.index_header_location .city_links {width:60px;margin-right:1px;height:30px;line-height:30px;font-size:13px;text-align:center;background:#f6f6f6;vertical-align:top;margin-bottom:1px;display:inline-block;}
.index_header_location .city_show {background:#ff6537;height:18px;line-height:18px;padding:5px;cursor:pointer;}


#snackbar {
 visibility: hidden;
 min-width: 250px;
 margin-left: -125px;
 background-color: #fe8687;
 color: #fff;
 text-align: center;
 border-radius: 2px;
 padding: 16px;
 position: fixed;
 z-index: 9999;
 left: 50%;
 bottom: 30px;
 font-size: 17px;
}

#snackbar.show {
 visibility: visible;
 -webkit-animation: fadein 0.5s, fadeout 0.5s 2.5s;
 animation: fadein 0.5s, fadeout 0.5s 2.5s;
}

@-webkit-keyframes fadein {
 from {bottom: 0; opacity: 0;}
 to {bottom: 30px; opacity: 1;}
}

@keyframes fadein {
 from {bottom: 0; opacity: 0;}
 to {bottom: 30px; opacity: 1;}
}

@-webkit-keyframes fadeout {
 from {bottom: 30px; opacity: 1;}
 to {bottom: 0; opacity: 0;}
}

@keyframes fadeout {
 from {bottom: 30px; opacity: 1;}
 to {bottom: 0; opacity: 0;}
}